Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Configuration Manager Database (CMDB) (página 2)




Enviado por jaimemontoya



Partes: 1, 2

Gracias al uso de una CMDB se puede tener un enfoque unificado
para el mantenimiento
de los procesos de
tecnologías de información, abarcando gestión
de incidentes, problemas,
cambios, configuración, activos e
impactos en cada uno de los elementos y áreas que componen
las tecnologías de información de una empresa. Con
una CMDB centralizada se puede tener una estructura de
procesos y un control
más eficientes y que aumenten la productividad y
la seguridad.

Lo que se busca al implementar una CMDB es tener un modelo de
datos
común, consiguiendo así una mejor gestión de
servicios
empresariales. El objetivo es
tener una sola fuente confiable mediante la
consolidación de los datos de múltiples conjuntos de
datos de las tecnologías de información de las
empresas.
La meta es que
todos los servicios actúen a partir de los mismos datos de
configuración.

Actualmente existen muchos programas que
realizan las tareas comunes de un CMDB, aunque cada uno de ellos
tiene sus particularidades, ventajas y desventajas.

Programas
CMDB

Entre los programas CMDB, se pueden mencionar algunos como los
siguientes:

·         HP
Universal CMDB

·        
Altiris® 6 CMDB Solutioná„¢ (de
Symantec)

·         BMC
Atrium CMDB

·        
CMDB.info

·        
CMDBuild

·        
OneCMDB

Errores al conceptualizar
una CMDB

1)      Una CMBD no es
un simple inventario:
No se debe confundir una CMDB
con un inventario o con una simple base de datos
que guarda cada uno de los activos informáticos que tiene
una empresa.
Más que eso, se indican las relaciones que se dan entre
cada uno de los activos. Por ejemplo, una CMDB no sólo
contiene información sobre las aplicaciones que posee una
empresa, sino que se especifica también sobre qué
sistemas
operativos se ejecutan dichas aplicaciones, el hardware que controlan, o en
qué procesos del negocio intervienen, etc.

2)      Una CMDB no es
una migración
de datos hacia una fuente única:
no se debe pensar
que tener una CMDB significa unificar todo en un solo programa a
través de la migración de datos. Las empresas
utilizan diferentes herramientas
informáticas que sería imposible tratar de unificar
todo en un solo programa. Las CMDB lo que hacen es permitir tener
un mejor control y gestión de las herramientas que ya se
tienen, sin tener que hacer cambios que compliquen y traigan
nuevos problemas a las empresas. Por ejemplo, si se tiene una
base de datos en Oracle y otra
en MySQL, una
CMDB no tratará de fusionar ambas bases de datos en
una sola, migrando los datos que están en Oracle hacia
MySQL ni viceversa. Lo que sí se logrará con una
CMDB es tener una mejor gestión sobre ambas bases de
datos, estableciendo relaciones sobre la utilidad de cada
una de ellas, con qué elementos de hardware operan,
qué departamentos de la empresa
afectan, qué sucedería si alguna de éstas
bases de datos dejara de funcionar, qué tipo de
relación se da entre ambas bases de datos si la hubiere,
etc. Otro ejemplo sería si se tuviera un documento en
Microsoft Word
(.doc) y otro en StarOffice (.sxw), donde la solución de
una CMDB no sería decidirse por un solo procesador de
texto y pasar los datos de uno al otro, sino que dejar los
dos documentos pero
gestionarlos desde la CMDB de acuerdo a las particularidades y
especificaciones que cada uno de ellos tiene, para qué
sirven, qué impacto tendría desecharlos, qué
contienen, con qué elementos de hardware o software se vinculan, si se
trata de acuerdos de licencia entonces con qué organización es el acuerdo, etc.

¿Se necesita
realmente una CMDB?

Una empresa podría haber escuchado sobre las CMDB, pero
podría no saber en concreto
cómo comenzar o para qué sería
específicamente útil tener esto. En primera
instancia se ha dicho que el beneficio es la integración de los datos o poner todo en
una base de datos central. Pero es necesario profundizar en
más detalles sobre los beneficios que podrá una
empresa percibir al implementar una CMDB.

Últimamente se ha visto en las grandes empresas un
creciente interés en
adoptar mejores prácticas en los departamentos de
tecnologías de información, particularmente
siguiendo los estándares de ITIL (Information Technology
Infraestructure Library, que es un conjunto de "las mejores
prácticas"
para manejar servicios de
tecnologías de información, desarrollado por el
gobierno
británico). Muchas empresas están ahora decidiendo
implementar una CMDB ya que se dan cuenta del valor que
tiene en el ámbito de los negocios el
hecho de tener una "fuente de registros"
simple y unificada de la infraestructura de las
tecnologías de información, para poder de esa
manera identificar, manejar y verificar cualquier
configuración del entorno rápido y con mayor
facilidad, obteniendo más productividad y muchos otros
beneficios con ello adjuntos.

La importancia del
manejo de la configuración
informática que se tiene

Los departamentos de informática de las empresas
enfrentan numerosos retos a la hora de proveer servicios
confiables que den soporte a las metas de negocio de las
compañías. Resolver los problemas que se presentan
requiere de una buena estrategia en el
manejo de la configuración: sin saber qué hay en
el ambiente, no
se puede esperar controlarlo, mantenerlo, ni mejorarlo.

Aunque ya se ha dicho que una CMDB no es un simple inventario de
recursos o
activos, no significa que no sirva también como inventario
o base de datos de los activos que se poseen. Lo que se trata de
decir es que una no se limita a ser un inventario, pero de
hecho entre sus muchas tareas, se encuentra la de proporcionar
información actualizada sobre todo lo que posee una
empresa en cuanto a las tecnologías de
información.

1.     
Metas de una CMDB

El manual de Soporte
de Servicio ITIL
habla de las metas que debería perseguir el manejo de la
configuración, entre las que se encapsulan los siguientes
puntos:

·        
Contabilizar todos los activos de tecnologías de
información y configuraciones dentro de la
organización y sus servicios.

·        
Proveer información clara y confiable sobre las
configuraciones y su documentación para dar soporte a todos los
procesos que se realizan.

·        
Proveer una base sólida para el manejo de incidentes,
gestión de entregas, manejo de riesgos y
manejo de cambios.

·        
Verificar los registros de configuración al hacer auditorías a la infraestructura, y corregir
cualquier aspecto que no coincida con la configuración
programada.

2.     
Beneficios de una CMDB

Si se consiguen las metas que persigue el uso de una CMDB, los
beneficios para una organización son evidentes y salen a
la luz por sí
solos. En general se puede decir que los beneficios están
relacionados con la calidad del
control, integración y soporte a la hora de tomar
decisiones.

3.     
Una CMDB como mecanismo de control

Verificar y corregir los registros de configuración da
un mayor grado de control sobre la infraestructura que se posee.
Por ejemplo, al controlar todo lo que se posee y la
configuración o relaciones que cada elemento tiene, se
reduce la complejidad del ambiente, reduciendo costos de soporte
en la contabilización y monitoreo. Todo aquello que
desaparece o que aparece sin haber sido pagado se podrá
notar inmediatamente, ayudando a controlar los activos y evitando
problemas legales. Ejercitar un mayor control sobre el ambiente o
infraestructura también significa incrementar la seguridad
global.

4.     
Las CMDB como mecanismo de integración

Cuando los procesos de manejo de incidentes, gestión de
entregas, manejo de riesgos y manejo de cambios están
basados en un registro de
configuración usando una CMDB, se pueden integrar cada uno
de estos procesos, reduciendo costos administrativos y errores.
Por ejemplo, se podrían integrar los procesos de un manejo
de incidentes y de un manejo de cambios así:

·        
Cuando se resuelve un incidente que requiere un cambio, la
aplicación de manejo de incidentes puede crear
automáticamente una petición de modificación
para el manejo de cambios.

·        
Identificar el registro que se tiene en el manejo de cambios,
para determinar aquellos cambios que causaron problemas al
implementarse, de modo que no sean una primera opción a
implementar en el manejo de accidentes.

Integrar todos los elementos de configuración
relacionados en un proceso puede
reducir el número de personal
necesitado para administrar la infraestructura de trabajo,
ahorrando dinero a la
empresa.

5.     
Las CMDB como mecanismo de soporte para la toma de
decisiones

Los administradores de cada uno de los departamentos de
tecnologías de información en una empresa,
así como también los gerentes y administradores de
las organizaciones se
benefician de tener información clara o un mapa de
información sobre cada uno de los procesos y activos que
tiene una empresa. Tomar decisiones se hace más
fácil cuando se tienen datos completos y claros. El manejo
de riesgos se hace más fácil y se reducen retrasos
que estaban fuera de lo planeado.

Los datos son la clave de
todo

Existen muchos métodos de
manejo de configuraciones, así como muchas aplicaciones
CMDB. Pero independientemente del método o
aplicación que se decida implementar para realizar estas
tareas, lo cierto es que lo que hace que un método sea
efectivo es la manera en que guardan, administran y usan los
datos.

La configuración que se use debe ser clara, lo que
significa que debe ser actualizada frecuentemente. Las
configuraciones y los datos cambian constantemente, por lo que
los datos que eran correctos la semana pasada podrían ser
terriblemente obsoletos esta semana, resultando por ejemplo en la
compra de diez servidores cuando
realmente solo se necesitan cinco, o peor, resultando en la
instalación de un parche de seguridad que hace que un
sistema completo
falle.

La configuración que se use para el manejo de los datos
debe estar disponible para todos los procesos que se llevan a
cabo porque incluso la información más clara y
fundamental puede ser inútil si no se tiene acceso a ella
por parte de quienes la requieren. Por ejemplo, si los datos de
la topología
de red provista por una aplicación no están
disponibles para la aplicación de manejo de cambios, no
será un plan inteligente
rediseñar la red.

La solución que permite mantener una
configuración clara de los datos que son compartidor por
múltiples tecnologías de información es una
CMDB.

Evolución de las
CMDB

El concepto de una
CMDB ha evolucionado a lo largo de los años, desde una
colección de registros de datos aislados hasta una base de
datos única y centralizada, cada vez acercándose
más a una base de datos que puede funcionar como la fuente
de registros de configuración de los datos sin destruir la
infraestructura que ya se tiene.

Primero, una CMDB consistía simplemente en muchas
aplicaciones que guardaban sus propios datos y a menudo otras
bases de datos que contenían datos de
configuración. Pero inicialmente no se podían
establecer relaciones sino que simplemente se almacenaban datos
de los activos.

Posteriormente se crearon CMDBs directamente integrando cada
uno de los recursos de datos que se tenían, tratando de
conectarlos entre sí. Esto permitió compartir
datos, unificando y mejorando las CMDB grandemente.

Finalmente y lo que se busca en la actualidad es una base de
datos centralizada, integrando todos los activos y elementos que
componen las tecnologías de información de una
empresa.

Contenido de una
CMDB

ITIL recomienda guardar muchos tipos de datos en
una CMDB. El propósito principal es mantener la
configuración de cada elemento y las relaciones entre
ellos, que en conjunto forman una configuración particular
en un tiempo
específico o en un momento dado.

Los elementos de configuración (CI o Configuration
Item) son los puntos de enfoque de una CMDB. Sin una
definición clara de lo que califica a cada elemento como
un CI, se darán problemas constantes a la hora de decidir
si se deben poner diferentes tipos de datos en una CMDB.

En la terminología ITIL, los CI son componentes de una
infraestructura que actualmente están, o estarán
pronto, bajo manejo de configuración. Los CIs pueden ser
un simple módulo como un monitor, o
elementos más complejos, como un sistema completo.

 Definido de manera simple, un CI es una instancia de una
entidad que es parte del ambiente configurable y que tiene
atributos configurables específicos para esa instancia.
Estas entidades pueden ser físicas (como una computadora),
lógicas (como una instancia instalada de un programa de
software), o conceptuales (como un servicio ofrecido por un
negocio). Pero todo esto tiene que ser una parte directa del
ambiente, y no información sobre esa parte. Algunos
ejemplos que ilustrarán los límites de
lo que son los CI se muestran a continuación:

Elementos de Configuración
(Configuration Items o CI)

Elementos que no son de
Configuración (no son Configuration Items o
CI)

– Una computadora es parte del entorno de trabajo y
tiene atributos configurables, tales como número de
serie, velocidad del procesador, y dirección IP.

 

– Un edificio es parte del entorno de trabajo y tiene
atributos configurables, tales como número de
cuartos, sistema de control de temperatura, y sistema de alarma.

 

– Una instancia de un programa instalado en una
computadora es parte del ambiente de trabajo y tiene
atributos configurables, tales como número de serie,
ruta o ruta de acceso para usarlo, etc.

 

– Un servicio recibido por un negocio es parte del
entorno de trabajo y tiene atributos configurables tales
como el beneficio económico recibido por dicho
servicio, el costo
que tiene la interrupción del servicio, etc.

– Una persona
que llega a visitar las instalaciones de la empresa tiene
atributos configurables pero no es parte directa del
ambiente de trabajo.

 

-  Manual de usuario de un equipo tiene atributos
configurables pero no forma parte directa del ambiente de
trabajo, sino que solamente contiene información
acerca de otras entidades, como por ejemplo una computadora
o un impresor.

 

 

Por supuesto, no todas las cosas que califican como un CI
valen la pena como para registrarlas en la CMDB. Por ejemplo
podría no resultar muy útil crear registros en la
CMDB para todas las sillas de oficina que hay
en una organización.

Relaciones entre las
CIs

Los CI no existen simplemente por separado, sino que se
afectan entre ellos. La organización de los CMDB permite
ver de qué manera se interrelacionan todos los elementos y
cómo se afectan.

Las relaciones pueden ser simples, como decir que un disco duro es
un componente de una computadora, o mucho más complejas
como la definición de la topología de red de una
organización. Estas relaciones no solamente se dan entre
CIs físicos sino que también entre elementos
lógicos o conceptuales, como lo son las instancias de
programas instalados, caducación de licencias, etc.

Comprender bien las dependencias y otras relaciones entre los
CIs podría revelar por ejemplo, cómo actualizar el
procesador A mejoraría el rendimiento del servidor B, o
qué servicios serían afectados si falla el router C. Toda
esta información puede ayudar a saber qué hacer
cuando se den errores, así como también a prevenir
problemas.

Desventajas de una
CMDB

Entre las desventajas que se pueden mencionar de las CMDB, se
encuentran las siguientes:

·         La
inversión económica que implica
comprar un programa CMDB, en el caso de no usar un programa con
licencia GPL (General Public Licence).

·         El
enorme trabajo que toma introducir los elementos eficientemente a
una CMDB.

·         La
complejidad de las relaciones entre los CI es tan compleja que
puede generar una total confusión en vez de ayudar a tener
un mejor control de los activos.

·         La
integración de tecnologías diferentes y los
múltiples vendedores que hay dificulta la
integración o unificación, resultando menos confuso
ver las cosas por separado.

·         La
falta de estándares mundialmente aceptados sobre las
CMDB.

·         La
tendencia a ver las CMDB de acuerdo a la perspectiva particular y
con fines lucrativos que tienen las compañías
vendedoras de programas para CMDB, sin que haya todavía un
estándar aceptado sobre lo que debe precisamente tener un
programa para CMDB. Se puede caer en una presión
por parte de los vendedores de programas para CMDB, sin que los
beneficios sean reales para la mayoría de empresas.

·        
Aunque resulta llamativo administrar todo de manera centralizada,
no siempre es una buena opción porque los que mejor
conocen las necesidades y particularidades de cada sección
o departamento en una empresa, son los que trabajan día a
día en esa área.

·         Las
CMDB son soluciones
utópicas. No es posible tener toda la información
centralizada y tratar de administrar todo desde un solo lugar.
Además es una tarea demasiado compleja que en vez de traer
beneficios trae más trabajo y confusión sin que se
obtenga un provecho que valga la pena comparado al esfuerzo e
costos que se generan con la implementación de una
CMDB.

Conclusión

Luego de haber estudiado la utilidad de las CMDB, sus
ventajas, y desventajas, se puede concluir que se trata de una
herramienta que debe ser considerada y que puede traer grandes
beneficios y una mayor productividad para las empresas, pero que
también existe el riesgo que si no
se sabe implementar correctamente, genere únicamente
pérdida de tiempo, confusión, e inversión
sin obtener a cambio los frutos esperados.

Cada empresa tiene sus condiciones particulares y no se puede
decir que lo que a uno le funciona le va a funcionar por regla a
todos. Por ello se concluye que cada empresa antes de implementar
un determinado programa CMDB, debe analizar detenidamente el uso
que le dará, el diseño
o arquitectura
que se tiene, y todas las condiciones específicas y
particulares que se posean, para no invertir dinero, tiempo y
otros recursos en una herramienta a la que no se le va a sacar
todo el provecho o que podría llegar a traer más
trabajo en la implementación y gestión.

En cualquier caso, es fundamental que los analistas y
encargados del área informática de las empresas
conozcan las herramientas y la potencia que
tiene una CMDB, pues muchas herramientas beneficiosas se pueden
dejar de lado por el simple hecho de ignorarlas, aun cuando tenga
claros beneficios.

Es verdad que las CMDB son tecnologías modernas y que
comienzan a tomar auge, pero ya existen muchas empresas que han
tenido éxito
en el uso e implementación adecuada de una CMDB. Es
necesario conocer este tipo de herramientas que ofrecen y
prometen simplificar y organizar mejor y de manera centralizada
las tareas de configuración y gestión de las
tecnologías de información de las empresas.

Bibliografía

·         Blog
de Manuel Delgado. Construir una CMDB paso a paso.
Extraído el 14 de agosto, 2008, de

·        
CMDBuild. CMDBuild. Extraído el 14 de agosto, 2008,
de


http://www.cmdbuild.org/cos-e-cmdbuild/brochure/cmdbuild_en.pdf

·         Blog
sobre seguridad y gestión de la información.
CMDB, la solución. Extraído el 14 de agosto,
2008, de

http://secugest.blogspot.com/2007/02/cmdb-la-solucin.html

·         BMC
Software. What do you need from a Configuration Manager
Database (CMDB)?
Extraído el 15 de agosto, 2008,
de


http://www.bmc.com/USA/Corporate/BSM/attachments/BMC_CMDB_wp_en.pdf

·        
Webopedia: Online Computer Dictionary for Computer and Internet Terms and
Definitions. Configuration Item. Extraído el 15 de
agosto, 2008, de

http://www.webopedia.com/TERM/C/configuration_item.html

·         The
IT Skeptic. ITIL"s dead elephant: CMDB can"t be done.
Extraído el 15 de agosto, 2008, de

http://www.itskeptic.org/node/25

NOTA: la descarga de este documento se encuentra
disponible en cualquiera de los siguientes enlaces:

http://jaimemontoya.com/systemsproductiontechniques/cmdb.php

http://jaimemontoya.com/systemsproductiontechniques/cmdb1.php

 

 

 

 

 

Autor:

Jennifer Esmeralda Chacón Carranza

Ronald Antonio Erazo Ramos

Glenda Maritza España
Canalez

Jaime Oswaldo Montoya Guzmán

Asignatura: Técnicas y
Producción de Sistemas

Catedrático: Ing. Carlos Orellana

UNIVERSIDAD CATÓLICA DE EL SALVADOR

FACULTAD DE INGENIERÍA Y ARQUITECTURA

Santa Ana, 16 de agosto de 2008

El Salvador

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter